#include "inc.h"
#include "dict.h"


int main(int argc, char const *argv[])
{
    char strUsrWord[MAX_WORD_STR_SIZE] = {0};  //存储用户输入待查询单词
    WordFormatTypedef FmtUsrWord;          //根据用户输入从词典中所获取的单词结构体
    int i=0;

    int Ret;
    Ret = dictInit();
    if ( -1 == Ret )
    {
        perror( "fail dictOpen" );
        return -1;
    }

    //依次从词典中获取单词整行数据, 直到词典末尾
    while( NULL != dictGetWord( strUsrWord ) ) 
    {
        dictFormatWord( strUsrWord, &FmtUsrWord );   // 将单词信息结构化
        dictSaveWordDb( &FmtUsrWord );             // 将单词结构体存入 词典数据库
    }
        
    dictClose();

    return 0;
}


